twenty years later - Turco Inglés Diccionario